Big Huge Thesaurus

Dryopteris thelypteris

noun